@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font-size:12px; line-height:25px; font-family:"宋体"; color:#333; background-color:#fbf6f3;}
form , ul , li , p , h1 , h2 , h3 , h4 , h5 , h6 , input , dl , dt , dd { margin:0; padding:0;}
input , select { font-size:12px;}
img { border:0;}
ul , li { list-style-type:none;}
li {vertical-align: middle;} 
a { color:#333; text-decoration:none; cursor:pointer;}
a:hover { color:#c00;}
.clear { width:100%; clear:both; height:0; font-size:0; line-height:0;}
.clear10 { width:100%; clear:both; height:10px; font-size:0; line-height:0;}
.clear5 { width:100%; clear:both; height:5px; font-size:0; line-height:0;}
.clear13 { width:100%; clear:both; height:13px; font-size:0; line-height:0;}

/*--*/
.header , .boxnews , .banner , .newBox , .box2 , .box3 , .mainList { width:1020px; margin:0 auto; overflow:hidden; zoom:1;}
.l { text-align:left;}
.c { text-align:center;}
.r { text-align:right;}
.fl { float:left;}
.fr { float:right;}
.more { float:right; color:#cc0000;}

/*header begin*/
.header { height:294px; overflow:hidden;}
.header .logoPic { width:1020px; height:194px; z-index:23; overflow:hidden;}
.header .logo { width:720px; height:90px; z-index:22; padding:50px 0 0 23px; position:absolute;}
.header .logo a { width:720px; height:90px; display:block; line-height:300px; overflow:hidden;}
.header .pic { width:1020px; height:194px; z-index:21; position:absolute;}
.header .menu { width:1005px; height:38px; padding-left:15px; background:url(back_menu.jpg) 0 0 no-repeat; line-height:38px;}
.header .menu li { width:110px; height:38px; float:left; text-align:center;}
.header .menu li a { color:#fff; font-size:14px; font-family:"微软雅黑"; font-weight:bold;}
.header .menu li a:hover { color:#fff;}
.header .other { width:1020px; height:52px; overflow:hidden; background:url(back_other.jpg) 0 0 no-repeat;}
.header .prompt { width:725px; height:52px; float:left; overflow:hidden; line-height:52px;}
.header .prompt dt { width:80px; height:40px; padding:6px 0 0 15px; float:left;}
.header .prompt dt a { width:40px; height:40px; display:block; line-height:300px; overflow:hidden;}
.header .prompt dd { width:630px; height:52px; float:left; overflow:hidden;}
.header .prompt dd a { height:52px; float:left; padding:0 25px 0 8px; background:url(icon_1.jpg) 0 25px no-repeat; color:#666;}
.header .prompt dd a:hover { background:url(icon_hover.jpg) 0 25px no-repeat; color:#c00;}
.header .search { width:235px; height:38px; padding-top:14px; float:right;}
.header .search .input , .header .search .button { border:0; margin:0; padding:0; float:left;}
.header .search .input { width:155px; height:22px; padding:0 5px; border:1px solid #d0d0d0; border-right:0; line-height:22px; color:#777; background:#fff;}
.header .search .button { width:55px; height:24px; line-height:200px; overflow:hidden; cursor:pointer; background:url(button.jpg) 0 0 no-repeat;}
/*header end*/

/*友情链接 begin*/
.link { width:1018px; height:58px; border:1px solid #ecddca; display:block; margin:0 auto; background:url(back_link.jpg) 0 0 repeat-x;}
.link dt { width:71px; height:58px; float:left; background:url(back_link_title.jpg) 0 0 no-repeat; line-height:300px; overflow:hidden;}
.link dt a { width:71px; height:58px; display:block; line-height:300px; overflow:hidden;}
.link dd { padding:19px 5px 0 5px; float:left;}
.link dd select { width:145px; height:18px; border:1px solid #ddd; padding-left:3px; margin-left:30px; outline:none; background:#fff; line-height:17px; color:#666;}
/*友情链接 end*/

/*footer begin*/
.footer { width:1018px; height:62px; padding-top:14px; border:1px solid #fff; margin:0 auto 20px auto; background:url(back_footer.jpg) 0 0 repeat-x; text-align:center; color:#666;}
/*footer end*/
